package com.example.ymm.modules1.service.dto.ms;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class MsOrderListQueryCriteria implements Serializable {



    String orderDateStart;//签单日期 开始
    String orderDateEnd;//签单日期 结束

    String orderNo;//采购单号/外协加工单号 /单号

    String orderNoEq;

    String supplierName;//ms供应商名字
    String supplierNo;//ms供应商编号
    String supplierId;
    String materialNo;//物料编号
    String materialName;//物料名称
    String userName;//制单人


    List<String> materialNoIn;
    List<String> orderNoIn;
    List<String> orderNoNotIn;

    String materialNoInsStr;

    Integer orderCountType;//统计类型 对应退款类别 :  1一次性(数量) 2累计(数量)  4一次性(金额) 5累计(金额)

    BigDecimal orderNumMax;//最大下单量/累计下单量查询;最大订单金额/累计下单金额

    Integer IfXuNiJian;//是否虚拟件

    Integer isExcludeMain;//是否排除已选的费用明细记录


}
